package w83b.w83bBeans;

import java.sql.ResultSet;

import w83b.util.jdbc.W83bDataBase;
import w83b.w83bDAO.w83bConstantesBD.W83bTipoEmpresaBD;

// TODO: Auto-generated Javadoc
/**
 * The Class W83bEmpresasBean.
 * 
 * @author jroncal
 */
public class W83bEmpresasBean extends W83bBaseBean implements W83bBaseBeanBD{
	
	/** The Constant serialVersionUID. */
	private static final long	serialVersionUID	= 1L;

	/** The cod empresas. */
	private String	codEmpresas = "";
	
	/** The desc empresas. */
	private String	descEmpresas = "";
	
	/** The desc empresas eusk. */
	private String	descEmpresasEusk = "";
	
	/** The baja. */
	private String  baja = "";

	/**
	 * 
	 * El constructor de W83bEmpresasBean.
	 */
	public W83bEmpresasBean() {
		super();
	}

	/**
	 * Gets the cod empresas.
	 * 
	 * @return the cod empresas
	 */
	public String getCodEmpresas() {
		return this.codEmpresas;
	}

	/**
	 * Sets the cod empresas.
	 * 
	 * @param codEmpresas the new cod empresas
	 */
	public void setCodEmpresas(String codEmpresas) {
		this.codEmpresas = codEmpresas;
	}

	/**
	 * Gets the desc empresas.
	 * 
	 * @return the desc empresas
	 */
	public String getDescEmpresas() {
		return this.descEmpresas;
	}

	/**
	 * Sets the desc empresas.
	 * 
	 * @param descEmpresas the new desc empresas
	 */
	public void setDescEmpresas(String descEmpresas) {
		this.descEmpresas = descEmpresas;
	}

	/**
	 * Gets the desc empresas eusk.
	 * 
	 * @return the desc empresas eusk
	 */
	public String getDescEmpresasEusk() {
		return this.descEmpresasEusk;
	}

	/**
	 * Sets the desc empresas eusk.
	 * 
	 * @param descEmpresasEusk the new desc empresas eusk
	 */
	public void setDescEmpresasEusk(String descEmpresasEusk) {
		this.descEmpresasEusk = descEmpresasEusk;
	}	

	/**
	 * Gets the baja.
	 * 
	 * @return the baja
	 */
	public String getBaja() {
		return this.baja;
	}

	/**
	 * Sets the baja.
	 * 
	 * @param baja the new baja
	 */
	public void setBaja(String baja) {
		this.baja = baja;
	}

	/**
	 * Row to bean.
	 * 
	 * @param o the o
	 * @param otrosValores the otros valores
	 * @return the object
	 * @throws Exception the exception
	 */
	public Object rowToBean(Object o, Object otrosValores) throws Exception {
		// TODO Auto-generated method stub
		ResultSet rs = (ResultSet)o;//NOPMD
		this.codEmpresas = W83bDataBase.getStringFromRS(rs, W83bTipoEmpresaBD.codigo);
		this.descEmpresas = W83bDataBase.getStringFromRS(rs, W83bTipoEmpresaBD.descripcion);
		this.descEmpresasEusk = W83bDataBase.getStringFromRS(rs, W83bTipoEmpresaBD.descripcion_eusk);
		this.baja = W83bDataBase.getStringFromRS(rs, W83bTipoEmpresaBD.baja);
		return this;
	}
}
